package com.yaowk.api.mall.clothing.model;

import com.yaowk.api.system.model.User;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * Created by yaowk on 17-10-20.
 * 会员
 */
@Data
@ApiModel
public class Member extends User {

    @ApiModelProperty("编号")
    private String code; // 编号
    @ApiModelProperty("注册账号")
    private String account; // 注册账号
    @ApiModelProperty("姓名")
    private String realName; // 姓名
    @ApiModelProperty("电话号码")
    private String phoneNumber; // 电话号码
    @ApiModelProperty("性别 1-男2-女")
    private Byte sex; // 性别
    @ApiModelProperty("身高")
    private Integer hight; // 身高
    @ApiModelProperty("体重")
    private Float weight; // 体重
    @ApiModelProperty("肩宽")
    private Integer shoulder; // 肩宽
    @ApiModelProperty("胸围")
    private Integer chestline; // 胸围
    @ApiModelProperty("领围")
    private Integer neckline; // 领围
    @ApiModelProperty("腰围")
    private Integer waistline; // 腰围
    @ApiModelProperty("衣长")
    private Integer length; // 衣长
    @ApiModelProperty("臀围")
    private Integer hipline; // 臀围
    @ApiModelProperty("裤长")
    private Integer outseam; // 裤长
    @ApiModelProperty("头像")
    private String headUrl; // 头像
    @ApiModelProperty("是否激活 1-是0否")
    private Byte active; // 是否激活
    @ApiModelProperty("录入时间")
    private Date inputTime; // 录入时间
    @ApiModelProperty("备注")
    private String remark; // 备注
    @ApiModelProperty("最后一次成交时间")
    private Date lastOrderTime; // 最后一次成交时间
    @ApiModelProperty("注册时间")
    private Date createTime;

    // 会员数据
    @ApiModelProperty("积分")
    private Integer integrate; // 积分
    @ApiModelProperty("成交订单量")
    private Integer turnoverOrder; // 成交订单量
    @ApiModelProperty("成交额")
    private BigDecimal turnoverMoney; // 成交额

    @ApiModelProperty("会员组")
    private Integer memberGroupId; // 会员组
    @ApiModelProperty("会员等级")
    private Integer memberLevelId; // 会员等级
    @ApiModelProperty("量体师")
    private Integer surveyorId; // 量体师
    @ApiModelProperty("量体师名字")
    private String surveyorName;
}
